#p_common{
	margin:20px 19px 18px 0px
}


#p_common_2{
	margin:14px 20px 18px 0px;
}

#companyName,#companyZHName,#workName,#workPlace,#address,#planName,#companyname,#standbySupplier,#largerPlan{
	width:280px;
}

#maintenanceName{
	width:225px;
}

input {
	border: 1px solid #ace;
	border-radius: 5px;
	height: 25px;
	width:160px;
}
.style_l {
	float:left;
	padding: 0 30px 20px 0px;
}
input{
	border:1px solid #bcb9b9;;
}
.td_c_l {
	    text-align: left;
	    width: 80px;
	}
legend {
    width:100px;;
    font-size: 21px;
    line-height: 30px;
    border: 0;
}


.style_btn{
	border: 1px solid #b0acac;
	height:30px;
	background:#b0acac;
	color:#fff;
	border-radius:5px;
	display:block;
	float:left;
	width:100px;
	text-align:center;
	line-height:30px;
}
.clear_f{
	 float:none;
}
.style_btn_red{
	border: 1px solid #dd514c;
	height:30px;
	background:#dd514c;
	color:#fff;
	border-radius:5px;
	display:block;
	float:left;
	width:85px;
	text-align:center;
	line-height:30px;
}


table{
	border-collapse:collapse 
}
.style_border_bottom{
	border-bottom:1px dashed #ccc;
	padding-bottom: 10px;
}
.style_border_bottom_solid{
	border-bottom:1px solid gray;
}
.style_border_bottom_red{
	border-bottom:2px solid #dd514c;
}

.style_input {
	padding-left: 10px;
}


.style_border_tem{
	border:1px solid gray;padding:10px;margin:10px
}
/*禁止拖拽*/
textarea{
	resize: none;
}
a{
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#333;
	text-decoration:none;
}
.mytable{
	width:100%;
	
}
#wall tbody{
	border:1px solid gray;
	
}
/*名称input*/
.input_name{
	width:290px;
}

/*按钮样式*/
.hidbtn{
	display: none;
}
.showbtn{
	display:inline-block;
}
/*历史页面展示*/
.line-style{
	padding:5px 0px;
	text-align:center
}

/*boostrap table样式*/
th {
	color: white;
	background-color: #F08080
}

.table-striped tbody>tr:nth-child(odd)>td {
	background-color: #EDEDED;
}

.table th, .table td {
	text-align: center;
	vertical-align: middle !important;
}

.bootstrap-table {
	width: 100%
}

.pagination>.active>a {
	border-color: #ddd;
}

.Max_msg{
		display:inline-block;
		color:red;
	}
	
/*单选框*/
input[type='radio']{
	width:30px;
	height:15px;
}
/*修改字段列表文本过长显示省略号*/
.changeTable td{
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;
}
/*字段靠右*/
.td-right{
	text-align:right;
}
/*审批页面对比字段提示*/
.mark-msg{
	display:inline-block;
	color:red;
	font-size:11px;
}